Documents for PDF .NET Edition
GrapeCity.Documents.Imaging Assembly / GrapeCity.Documents.Common Namespace / StructList<T> Class
Properties Methods

In This Topic
    StructList<T> Class Members
    In This Topic

    The following tables list the members exposed by StructList<T>.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the total number of elements the internal array can hold without resizing.  
    Public PropertyGets the number of elements actually contained in the StructList<T>.  
    Public PropertyGets the current array containing the elements of the StructList<T>.  
    Public PropertyGets a reference to the struct at the specified index.  
    Public PropertyGets an object that can be used to synchronize access to the StructList<T>.  
    Top
    Public Methods
     NameDescription
    Public MethodAdds a struct to the end of the StructList<T>.  
    Public MethodAdds the elements of the specified array to the end of the StructList<T>.  
    Public MethodAdds the elements of the specified collection to the end of the StructList<T>.  
    Public MethodReturns a read-only ReadOnlyStructList<T> wrapper for the current StructList<T>.  
    Public MethodOverloaded. Searches a range of elements in the sorted StructList<T> for an element using the specified GrapeCity.Documents.Common.StructComparison`1 and returns the zero-based index of the element.  
    Public MethodRemoves all elements from the StructList<T>.  
    Public MethodConverts the elements in the current StructList<T> to another type, and returns a list containing the converted elements.  
    Public MethodOverloaded. Copies the entire StructList<T> to a compatible one-dimensional array, starting at the specified index of the target array.  
    Public MethodGets the number of elements in the StructList<T> that match the conditions defined by the specified predicate.  
    Public MethodDetermines whether the StructList<T> contains elements that match the conditions defined by the specified predicate.  
    Public MethodRetrieves all the elements that match the conditions defined by the specified predicate.  
    Public MethodOverloaded. Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire StructList<T>.  
    Public MethodOverloaded. Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire StructList<T>.  
    Public MethodPerforms the specified action on each element of the StructList<T>.  
    Public MethodCreates a shallow copy of a range of elements in the source StructList<T>.  
    Public MethodInserts a struct into the StructList<T> at the specified index.  
    Public MethodInserts the elements of an array into the StructList<T> at the specified index.  
    Public MethodInserts the elements of a collection into the StructList<T> at the specified index.  
    Public MethodRemoves all the elements that match the conditions defined by the specified predicate.  
    Public MethodRemoves the element at the specified index of the StructList<T>.  
    Public MethodRemoves a range of elements from the StructList<T>.  
    Public MethodOverloaded. Reverses the order of the elements in the entire StructList<T>.  
    Public MethodOverloaded. Sorts the elements in the entire StructList<T> using the specified GrapeCity.Documents.Common.StructComparison`1.  
    Public MethodCopies the elements of the StructList<T> to a new array.  
    Public MethodSets the capacity to the actual number of elements in the StructList<T>, if that number is less than a threshold value.  
    Public MethodDetermines whether every element in the StructList<T> matches the conditions defined by the specified predicate.  
    Top
    See Also